separation point - Turco Inglés Diccionario